Component org.nuxeo.ecm.platform.importer.service.DefaultImporterComponent
In bundle org.nuxeo.ecm.platform.importer.core
Documentation
This allows to configure the default importer by contributing a specific documentFactory and sourceNode implementations
<extension point="importerConfiguration" target="org.nuxeo.ecm.platform.importer.service.DefaultImporterComponent">
<importerConfig sourceNodeClass="org.nuxeo.ecm.platform.importer.source.FileSourceNode">
<documentModelFactory
documentModelFactoryClass="org.nuxeo.ecm.platform.importer.factories.DefaultDocumentModelFactory"
folderishType="Folder" leafType="File"/>
<repository>default</repository>
<bulkMode>true</bulkMode>
</importerConfig>
</extension>
Implementation
Class:
org.nuxeo.ecm.platform.importer.service.DefaultImporterComponent
Services
Extension Points
XML Source
<?xml version="1.0"?>
<component name="org.nuxeo.ecm.platform.importer.service.DefaultImporterComponent">
<documentation>
This allows to configure the default importer by contributing a specific
documentFactory and sourceNode implementations
<code>
<extension target="org.nuxeo.ecm.platform.importer.service.DefaultImporterComponent" point="importerConfiguration">
<importerConfig sourceNodeClass="org.nuxeo.ecm.platform.importer.source.FileSourceNode">
<documentModelFactory documentModelFactoryClass="org.nuxeo.ecm.platform.importer.factories.DefaultDocumentModelFactory"
leafType="File" folderishType="Folder" />
<repository>default</repository>
<bulkMode>true</bulkMode>
</importerConfig>
</extension>
</code>
</documentation>
<implementation
class="org.nuxeo.ecm.platform.importer.service.DefaultImporterComponent" />
<service>
<provide interface="org.nuxeo.ecm.platform.importer.service.DefaultImporterService" />
</service>
<extension-point name="importerConfiguration">
<object class="org.nuxeo.ecm.platform.importer.service.ImporterConfigurationDescriptor" />
</extension-point>
</component>